import React, { Component } from 'react'
import Count from './component/Count'

// 注意：
// 检测 redux 中的状态发生变化，只要变化，就调用 render，
// 通过 store.subscribe(() => {}) 订阅方法实现

// 注意：
// 1. 更新 render 是调用了 this.setState({}) 方法，不传入任何参数
//    注意：这样写会在每个组件里都写一遍，最简单的办法请看2
// 2. 在根入口文件里订阅并更新（index.js）
//    注意：这种写法时必须写两个render
//    ReactDOM.render(<App />, document.getElementById('root'))
//    store.subscribe(() => {
//      ReactDOM.render(<App />, document.getElementById('root'))
//    })

export default class App extends Component {
  render() {
    return (
      <div>
        <Count />
      </div>
    )
  }
}
